草庐IT

Apple ID 登录

全部标签

php - Codeigniter 构造函数 - 检查用户是否登录

我正在尝试为我的Controller创建一个构造函数,该构造函数引用我包含在自动加载的帮助程序中的函数。该函数检查用户是否已登录,如果已登录,则将他们重定向到登录页面。似乎我没有正确设置构造,因为我收到以下错误:Fatalerror:CalltoundefinedmethodProfile::is_logged_in()这是Controller:is_logged_in();}publicfunctionindex(){echo'hello';}}我只想在用户登录时访问Controller内的功能。这是自动加载的助手$autoload['helper']=array('url','ar

php - 使用 Sentry 2 处理登录

我无法理解登录的Sentry2实现。我的意思是在Sentry中它是相当困难的。将Input中的用户名/电子邮件和密码提供给Sentry::login()方法,但是他们现在更改了它,这真的很令人困惑。首先,他们删除了没有意义的用户名列。其次,登录方法现在需要一个User对象,您需要使用用户ID检索该对象,这同样没有意义,因为您不知道用户ID,除非您进行另一个查询,因此它们确实使一切变得复杂。我的代码:publicfunctionlogin(){//Denyaccesstoalreadylogged-inuserif(!Sentry::check()){$rules=array('user

php - Codeigniter Rest 服务器摘要或基本身份验证无法登录

我正在使用PhilSturgeon的REST服务器。我在设置基本或摘要身份验证时遇到问题。调用该方法时,我会看到提示输入用户名和密码的对话框,即使我输入了正确的用户名和密码,它也不会接受。我该如何解决这个问题?是我的虚拟主机不允许吗?这就是我在rest.php中设置身份验证的方式:其余默认。$config['rest_auth']='Basic';$config['auth_source']='';$config['rest_valid_logins']=array('admin'=>'password'); 最佳答案 我自己找到了

php - FOSUserBundle - 如何在尝试访问 login_path 时重定向已经登录的用户

是否可以仅针对AUTHENTICATED的用户执行自动重定向到特定路由/login的某些路由(即/)?以及如何?我正在使用FOSUserBundle。这是我的安全配置:security:encoders:FOS\UserBundle\Model\UserInterface:sha512role_hierarchy:ROLE_ADMIN:ROLE_USERROLE_SUPER_ADMIN:ROLE_ADMINproviders:fos_userbundle:id:fos_user.user_provider.username_emailfirewalls:main:pattern:^/f

php - 使用 AuthType Basic 登录后的 .htaccess 500 错误

这是我的.htaccess文件:AuthTypeBasicAuthName"LOGIN"AuthUserFile.htpasswdRequirevalid-user登录后,我收到500错误。如果我清除.htaccess文件,它就可以正常工作。有什么想法吗? 最佳答案 我认为你必须写下你的.htpasswd的完整路径(在linux上:/path/to/.htpasswd)来自http://weavervsworld.com/docs/other/passprotect.htmlTroubleshootingMakesurethatth

php - Laravel 手动登录功能

我在Laravel5.5中使用手动登录功能。卡在登录中。并检查所有(5个相关)堆栈链接,但没有找到任何线索。Achievementisonceusergetregistered,automaticallysigninthatuser.错误是"Typeerror:Argument1passedtoIlluminate\Auth\SessionGuard::login()mustimplementinterfaceIlluminate\Contracts\Auth\Authenticatable,stringgiven,calledinServer/vendor/laravel/frame

php - 无效的表单 key 。请刷新页面。在 magento 管理员登录页面上

我在Magento上遇到了一个奇怪的情况。几个小时前,我成功登录到管理仪表板。在我注销并重新启动我的电脑并尝试再次登录后。我遇到了一个错误InvalidFormKey.Pleaserefreshthepage.Magento安装在实时服务器上。我没有更改任何内容或向数据库添加任何内容。凭据有效,但我们无法登录。另外,我无法登录Magento下载器面板。这是什么bug?我们如何解决这个问题?更新!来自@DouglasRadburn链接。问题的详细解释和可能的解决方案。https://magento.stackexchange.com/questions/98220/security-pa

php - Facebook 登录无法连接到 graph.facebook.com :443; Operation now in progress

我正在尝试实现facebook登录,我有以下代码。$helper=newFacebook\FacebookRedirectLoginHelper(URL('facebook/login'),$apiVersion=NULL);try{$session=$helper->getSessionFromRedirect();}catch(Facebook\FacebookRequestException$ex){//WhenFacebookreturnsanerrorreturnRedirect::to('login')->with('error-message','Facebookcoul

php - laravel 5 从 facebook 登录获取扩展用户信息

我已经在我的laravel5网站上使用socialite设置了facebook登录但我只是获取基本的用户数据,如姓名和电子邮件我怎样才能得到用户的位置(国家,城市)和生日?现在我的Controller中有这个来获取用户的数据classUserRepository{publicfunctionfindByUsernameOrCreate($userData){returnUser::firstOrCreate(['name'=>$userData->name,'email'=>$userData->email]);}} 最佳答案 你只

javascript - 授权登录时 Laravel 超时

Laravel5.3-我的目标是通过ajax将登录表单发送到登录Controller(AuthenticatesUsers特征),并获得响应(json可以),所以我可以在重定向到“仪表板”部分(已验证)之前设置超时.我需要一些前端东西的超时。那么可以吗?如果可以,提示就足够了。提前致谢。Javascript示例:$("#login-form").submit(function(e){varurl="/login";//thescriptwhereyouhandletheforminput.$.ajax({type:"POST",cache:false,url:url,data:$("#